@charset "utf-8";
/* CSS Document */
body{font-size:12px;font-family:"微软雅黑";line-height:22px;padding:0px;margin:0px;background:#f0f5fa}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
table{border-collapse:collapse;}
a,img{border:0;}
ol,ul{list-style:none}
a{color:#2f549f;text-decoration:none;}
a:hover{color:#2f549f;text-decoration:underline;}
.clearfix{clear:both;width:0px;height:0px;overflow:hidden;}
.red{color:red;font: 12px/1.5 tahoma,arial,宋体,sans-serif;}
.w880{margin:0 auto;width:880px;}

.input{height:37px;line-height:25px;width:200px;padding:0px 3px;border:1px solid #dadada;outline:none;/*border-radius:2px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;*/}
.input:focus{border-color:#75a1f0;box-shadow: 0 0 12px #75a1f0;outline:medium none;transition:all 0.218s ease 0s;}
.code{width:100px;margin-right:2px;}
.codeimg{cursor:pointer;}
.submit{height:32px;line-height:32px;background:#09c;width:110px;border:0px;outline:none;color:#fff;border-radius:2px;cursor:pointer;transition:all 0.318s ease 0s;}
.submit:hover{background:#018dbc;}
.button{background:#09c;color:#fff;border-radius: 2px;display: inline-block;font-size: 14px;text-align: center;padding:5px 25px;transition:all 0.213s}
.button:hover{background:#018dbc;text-decoration:none;color:#fff;}
.title{padding: 5px 10px;width:520px;margin-bottom:30px;background:#fffced;border:1px solid #ff8400;color:#ff8400;font-size:14px;font-weight:bold;}

/*网站头部 */
.head{height:35px;line-height:35px}
.right{float:right;width:200px;text-align:right;}
.w1{width:100%;border-bottom:3px solid #09c;background:#f8f8f8;}

/*网站布局 */
.main{margin:40px auto;padding:50px 50px 80px;overflow:auto;background:#fff;border:1px solid #dfdddd;box-shadow:0 0px 10px rgba(0, 0, 0, 0.09);width:820px;}
.main_header{border-bottom: 1px dashed #ccc;color:#494949;padding:10px 0;font-size: 25px;margin-bottom:30px;}
.main_header h1{float: left;}
.main_left{width:503px;float:left;border-right:1px solid #ccc;}
.main_right{width:185px;float:right;font-size:14px}
/*找回密码*/
.reset_type{font-size:16px;line-height:40px;margin:20px 20px;background:#fffefc;border:1px solid #eee;padding:20px 10px;}
.reset_type span{color:#ff770d;font-family: Georgia,Arial;font-size:32px;margin:0 5px;}
.reset_type a{display:black;float:right;}



/*登录*/
.main_left .logo{margin-bottom:120px;}
.main_left .logo img{width:165px;height:55px}
.main_left p{padding-left:20px;margin-bottom:10px;color:#999}
.main_left p a{text-decoration:none;font-size:16px;color:#ba0600;}
.main_left p a:hover{text-decoration:underline;}
.main_left p .qq_login{background:url(btn.png) -2px -52px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 40px;line-height: 40px;padding-left:54px;text-align: left;width: 107px;text-decoration:none;}
.main_left p .qq_login:hover{background:url(btn.png) -200px -52px;color: #fff;text-decoration:none;}
.main_left p .weibo_login{background:url(btn.png) -2px -2px;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;height: 40px;line-height: 40px;padding-left:54px;text-align: left;width: 107px;text-decoration:none;}
.main_left p .weibo_login:hover{background:url(btn.png) -200px -2px;color: #fff;text-decoration:none;}

.login{color:#555;font-weight: normal;font-size:18px;}
.form {margin-top:0px;}
.form ul li{margin-bottom:15px;}
.form ul li label{vertical-align:middle;display:inline-block;width: 110px;height: 38px;line-height:38px;border-radius: 2px 0 0 2px;text-align: center;background-color: #fbfbfb;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;border:1px solid #e6e6e6;border-right:none;color:#000}
.form ul li .codeimg{cursor:initial;position:initial;left:1px;top:12px; height:auto;}
.form ul li .input{width:250px;}
.form ul li .input:hover,.form ul li .input:focus{border-color:#c9c9c9;outline:medium none;transition:all 0.218s ease 0s;}
.form ul li .code{width:100px;}


/*网站底部 */
.footer{width:100%;line-height:50px;border-top:1px solid #e6eaee;text-align:center;background:#fff;position:fixed;bottom:0;color:#999;font-size:12px}
.footer a{color:#999;font-size:12px}